﻿<HTML>
<HEAD>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style type='text/css'>
<!--
body {
/*  margin: 0px 0px 0px 0px;*/
  background:#fff;
/*  text-align:center;*/
  font:small Verdana, Arial, Sans-serif;
  color:#333333;
  font-size:small;
}

a:link {
  color:#448888;
  }
a:visited {
  color:#888855;
  }
a:hover {
  color:#888855;
  }
a img {
  border-width:0;
  }
-->
</style>
<TITLE>vidro command line options</TITLE>
</HEAD>
<BODY>

<p>　vidroはGUIアプリケーションですが、アニメーション等のバッチレンダリングや他のソフトからの呼び出しのためにコマンドラインオプションを持っています。
コマンドラインでは以下のように1つの入力ファイル(VDR, FBX, MQO, LWO, 3DS, OBJ, DXF)と、複数のオプションを指定します。</p>

<BLOCKQUOTE>
	> vidro [<i>INPUT FILE</i>] [<i>OPTION</i>]...
</BLOCKQUOTE>

<p>
　使用できるオプションは以下のものがあります。
</p>


<center>
<table cellpadding>
    <TR>
	<TD bgcolor="ddddcc" nowrap>オプション</TD><TD bgcolor="ddddcc" nowrap>デフォルト値</TD><TD bgcolor="ddddcc" nowrap>説明</TD>
    </TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/run</TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>起動時に即レンダリングを開始</TD>
    </TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/out=<font color="#666666"><i>filename</i></font></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>レンダリング後、"フォトリアル"の画像をファイルに出力して終了</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap/out_pr=<font color="#666666"><i>filename</i></font></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>レンダリング後、"フォトリアル"の画像をファイルに出力して終了</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/out_npr=<font color="#666666"><i>filename</i></font></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>レンダリング後、"ノンフォトリアル"の画像をファイルに出力して終了</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/out_contour=<font color="#666666"><i>filename</i></font></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>レンダリング後、"輪郭線"の画像をファイルに出力して終了</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/out_tr=<font color="#666666"><i>filename</i></font><br></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>レンダリング後、"透過率"の画像をファイルに出力して終了</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/out_normal=<font color="#666666"><i>filename</i></font></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>レンダリング後、"法線"の画像をファイルに出力して終了</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/ae=<font color="#666666"><i>true or false</i></font></TD><TD bgcolor="eeeedd" nowrap>true</TD><TD bgcolor="eeeedd" nowrap>AE(自動露出)</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/exposure=<font color="#666666"><i>float</i></font></TD><TD bgcolor="eeeedd" nowrap>1</TD><TD bgcolor="eeeedd" nowrap>露出</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/exposure_img=<font color="#666666"><i>filename</i></font></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>露出画像の指定</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/bg=<font color="#666666"><i>filename</i></font></TD><TD bgcolor="eeeedd" nowrap></TD><TD bgcolor="eeeedd" nowrap>背景画像の指定</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/width=<font color="#666666"><i>uint</i></font></TD><TD bgcolor="eeeedd" nowrap>320</TD><TD bgcolor="eeeedd" nowrap>横の解像度</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/height=<font color="#666666"><i>uint</i></font></TD><TD bgcolor="eeeedd" nowrap>240</TD><TD bgcolor="eeeedd" nowrap>縦の解像度</TD>
	</TR>
    <TR>
	<TD bgcolor="eeeedd" nowrap>/cp=<font color="#666666"><i>uint</i></font></TD><TD bgcolor="eeeedd" nowrap>4194304</TD><TD bgcolor="eeeedd" nowrap>コースティックスフォトンの放射回数</TD>
	</TR>
	<TR>
	<TD bgcolor="eeeedd" nowrap>/vp=<font color="#666666"><i>uint</i></font></TD><TD bgcolor="eeeedd" nowrap>4194304</TD><TD bgcolor="eeeedd" nowrap>ボリュームフォトンの放射回数</TD>
	</TR>
	<TR>
	<TD bgcolor="eeeedd" nowrap>/rthreshold=<font color="#666666"><i>float</i></font></TD><TD bgcolor="eeeedd" nowrap>0.05</TD><TD bgcolor="eeeedd" nowrap>近傍フォトンの最大探索半径の決定に用いる放射輝度の閾値</TD>
	</TR>
	<TR>
	<TD bgcolor="eeeedd" nowrap>/oversampling=<font color="#666666"><i>uint</i></font></TD><TD bgcolor="eeeedd" nowrap>8 + 4096&times;(<I>焦点距離</I>/(<I>注視点迄の距離</I>&times;<I>F値</I>))<sup>2</sup></TD><TD bgcolor="eeeedd" nowrap>ピクセルあたりのオーバーサンプル数</TD>
	</TR>
	<TR>
	<TD bgcolor="eeeedd" nowrap>/gi=<font color="#666666"><i>float</i></font></TD><TD bgcolor="eeeedd" nowrap>1024</TD><TD bgcolor="eeeedd" nowrap>ピクセルあたりのパストレーシングのサンプル数</TD>
	</TR>
	<TR>
	<TD bgcolor="eeeedd" nowrap>/arealight=<font color="#666666"><i>float</i></font></TD><TD bgcolor="eeeedd" nowrap>512</TD><TD bgcolor="eeeedd" nowrap>ピクセルあたりのエリアライトのサンプル数</TD>
	</TR>
</table>
</center>


<p>
　下のようにコマンドラインで入力ファイルと/runオプションを指定すると起動と同時に即座にレンダリングが始まります。
</p>

<BLOCKQUOTE>
	> vidro "sample.vdr" /run
</BLOCKQUOTE>

<p>
　ファイル名のパスは相対パスでも絶対パスでもかまいません。さらに/out="<i>画像ファイル名</i>"でレンダリング完了後に画像を保存し、即座に終了します。
</p>

<BLOCKQUOTE>
	> vidro "sample.vdr" /run /out="sample.tif"
</BLOCKQUOTE>

<p>
　/out_pr, /out_npr, /out_normal, /out_trで保存する画像のアートスタイルを指定できます。これらは同時に使えます。
</p>

<BLOCKQUOTE>
	> vidro "sample.vdr" /run /out_pr="sample_pr.tif" /out_tr="sample_tr.tif"
</BLOCKQUOTE>

<p>
　保存先はパスが相対パスの場合、入力ファイルのディレクトリを基準に保存されます。/out, /out_pr, /out_npr, /out_normal, /out_trは、/runと入力ファイルが指定されているときのみ有効です。また、このときオプションでレンダリングパラメータを渡せます。次のように"オプション=値"と書くことでそれぞれのパラメータ値を渡します。オプションを省略した場合デフォルト値が適用されます。
</p>

<BLOCKQUOTE>
	> vidro "sample.vdr" /run /width=640 /height=480
</BLOCKQUOTE>

<p>
バッチファイル等を使えば連続してレンダリングができるのでアニメーション等作る場合や、スクリプトを組むときに使えると思います。
</p>

</BODY>
</HTML>
